Big Huge Thesaurus

European black alder

noun